package com.gtq.uhome.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.sql.Timestamp;

@Data
@ApiModel(value = "待审核列表")
public class AuditManagement {

    @ApiModelProperty(value = "订单编号")
    private String orderId;

    @ApiModelProperty(value = "用户名")
    private String userName;

    @ApiModelProperty(value = "收货人姓名")
    private String consigneeName;

    @ApiModelProperty(value = "收货人电话")
    private String consigneePhoneNumber;

    @ApiModelProperty(value = "用户所在街道")
    private String consigneeAddress;

    @ApiModelProperty(value = "站点所属街区")
    private String street;

    @ApiModelProperty(value = "审核状态")
    private String checkStatus;

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "订单生成时间")
    private Timestamp bornTime;


    @ApiModelProperty(value = "等待时间")
    private String waitTime;

    @ApiModelProperty(value = "待配送状态")
    private String orderStatus;

    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    @ApiModelProperty(value = "选择开始的时间")
    private Timestamp startTime;

    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    @ApiModelProperty(value = "选择结束的时间")
    private Timestamp endTime;

    @ApiModelProperty(value = "模糊查询接收字段")
    private String vague;

    private String statusCode;

}
